Did you knew that Biffy is actually Buffy's little sister?
